"""
函数内部调用函数
    例如：
        在fun_B 的函数中，调用fun_A 这个函数
"""

# 1. 定义fun_A 函数
def fun_A():
    print('-------fun_A 开始执行了--------')
    print('我是fun_A')
    print('-------fun_A 结束了--------')

# 2. 定义fun_B 函数
def fun_B():
    print('-------fun_B 开始执行了--------')
    # 3. 在fun_B中调用fun_A方法
    fun_A()
    print('-------fun_B 结束了--------')


"""
4. 在main函数中，调用fun_B() 函数,观察执行过程
main函数 是程序的主入口，所有的代码都是从这里开始自行的
在Python中，main函数可以省略不写(建议写)，Python解释器底层会默认给我们加上
"""
if __name__ == '__main__':
    fun_B()